﻿#define _CRT_SECURE_NO_WARNINGS
//作者：宋安康

//通讯录项目
//3月20号

#include<stdio.h>
#include"Contact.h"
#include"SeqList.h"

//菜单
void menu()
{
	printf("************通讯录***********\n");
	printf("1、添加联系人   2、删除联系人\n");
	printf("3、修改联系人   4、查找联系人\n");
	printf("5、查看通讯录   0、退出\n");
	printf("*****************************\n");
}
int main()
{
	//创建通讯录
	Contact con;
	ContactInit(&con);
	int op = -1;
	do
	{
		menu();
		printf("请选择您的操作：\n");
		scanf("%d", &op);
		switch (op)
		{
		case 1:
			//添加联系人
			ContactAdd(&con);
			break;
		case 2:
			//删除联系人
			ContactDel(&con);
			break;
		case 3:
			//修改联系人
			ContactModify(&con);
			break;
		case 4:
			//查找联系人
			ContactFind(&con);
			break;
		case 5:
			//查看联系人
			ContacShow(&con);
			break;
		case 0:
			//退出通讯录
			printf("退出通讯录中。。。。");
			break;
		default:
			break;
		}
	} while (op != 0);
	//销毁
	ContactDesTroy(&con);
	return 0;
}

//int main222()
//{
//	Contact con;
//	printf("宋康\n");
//	ContactInit(&con);
//	
//	ContactAdd(&con);
//	ContactDesTroy(&con);
//	return 0;
//}